Amazon rainforest photos: Darth vader insect (Treehopper, Family Membracidae) Amazon rainforest photos: Darth vader insect (Treehopper, Family Membracidae) Insects and Other Arthropods < previous 200 of about 500 next >